home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / UNSPLIT / text0287.txt < prev    next >
Encoding:
Text File  |  1997-02-06  |  3.0 KB  |  90 lines

  1. Hi, Magnus,
  2. hi, Raphael
  3. hi, all there.
  4.  
  5.  
  6. Magnus Kollberg wrote:
  7. > I know that I have already asked you this, but as I didn't
  8. > got any reply I would like
  9. > to ask you again. How is the antighost routine going? Do
  10. > you think that it will be ready 
  11. > soon? We would love to show it at 'NAS' (14-16th of june)
  12. > if it's possible. We do also
  13. > wonder about the new fast map.
  14.  
  15.  
  16. I had no time these last weeks to work on Bad Bood.
  17. The anti-ghost routine is still on paper :(
  18. I know it would be very great to show Bad Mood with hard walls
  19. at the NAS '96. I'll try do to a pre-version for the middle
  20. of June.
  21. I started to write the part of the code that convert the
  22. WAD's "BLOCKMAP" struct.
  23. As I don't go back home this week-end, I might do a first
  24. working anti-ghost rout. For doors crossing, I'll add a key
  25. to disable collision tests.
  26.  
  27. About the 'new fast map', Raphael is working on it. He will
  28. use the DSP for scaling and clipping. The 030 will draw the
  29. line. Raphael will take advantage of the parallel work of
  30. the CPUs.
  31.  
  32. What about the AI and the scalled sprites routines?
  33.  
  34. About the network part, I wonder how it could work with the
  35. parallel port, for example. There's no problem in linking 2
  36. computers, but how can be linked 4 (and more) computers?
  37. Using the MIDI ports seems a very good idea.
  38. We should drop MIDI sound in a networked game, just because
  39. in such a game, players don't hear the music, but only the
  40. sound FX like doors, weapons, to look for other players!!!
  41.  
  42. On a technical part the MIDI link could be a loop:
  43.  
  44.     +-----+          +-----+
  45.     |     |          |     |
  46.     | # 1 |--------->| # 2 |
  47.     |     |          |     |
  48.     +-----+          +-----+
  49.        ^                |
  50.        |                |
  51.        |                |
  52.        |                V
  53.     +-----+          +-----+
  54.     |     |          |     |
  55.     | # 4 |<---------| # 3 |
  56.     |     |          |     |
  57.     +-----+          +-----+
  58.  
  59. Each arrow is a link from MIDI-THROUGH to MIDI-IN.
  60.  
  61. To prevent msgs from infinite loops, a computer getting a msg
  62. in its MIDI-IN won't write it to its MIDI-THROUGH
  63.         - if it's the author of this message (and so it has
  64.           allready done 1 loop)
  65.         - or if the msg is only for it.
  66.  
  67. Broadcast messages (player's actions) will be very easy to
  68. create. Personnal messages (player's chats) will be easy to
  69. create too.
  70.  
  71. Do not hesitate to do comments...
  72.  
  73. About music, I don't know if MIDI music would be a good
  74. choice. I think most of F030 owners don't have a MIDI
  75. keyboard...
  76.  
  77.  
  78.  
  79. Fabrice.
  80.  
  81. ################################################################
  82. #       _______  _______        |     Fabrice GIRARDOT     |   #
  83. #      / / /--('')--\ \ \       | C,ASM   MC680x0,DSP56001 |   #
  84. #     / / /  / \/ \  \ \ \      |   Real-time processing   |   #
  85. #    /////   \____/   \\\\\                                    #
  86. #            /    \            mailto:Fabrice.Girardot@imag.fr #
  87. #F030!     /T\    /T\       http://www-cami.imag.fr/~girardot/ #
  88. ################################################################
  89.  
  90.